person who makes or sells nacatamales - Español Inglés Diccionario